/// 求指定值范围内，所有奇数的斐波那契数字之和。(20)
pub fn odd_fibnacci_sum(threshold: u32) -> u32 {
    let mut result = 0;
    let mut arr = [0, 1];
    for i in 0..50 {
        if arr[i % 2] >= threshold {
            return result;
        } else {
            if arr[i % 2] % 2 == 1 {
                result += arr[i % 2];
            }
        }
        arr[i % 2] += arr[(i + 1) % 2];
    }
    unreachable!()
}
